<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@media screen and (max-width:1570px)
{
.head {max-width:96%; clear:both;}

.zzsc {position: fixed;left:11%;}

.mainbg2 .postwit { max-width:96%;}

.widthbox{ max-width:96%; margin:0 auto; clear:both; }
.footer_ys ul { max-width:96%;}

}

@media screen and (max-width:1370px)
{

.list_bk { padding:0 6%;}

.proinfo_view { margin:0 auto; width:80%;}
.procxn { padding:0 1rem;}

.prowz { padding:1rem 0;}
.provod { width:100%; height:590px;}



.n_view {  padding:0% 6% 0% 6%; }

}

@media screen and (max-width:1350px)
{

.head{ clear:both; margin:25px auto; max-width:96%; display:flex; }

.myslider{ max-width:96%; margin:0px auto; width: calc(100% - 100px); }


.inspvo { width:1000px; height:600px;}
.zzsc {position: fixed;left:13%; width:1000px;}


.btmewm {max-width:98%;}
.btmewm .add_cont p { font-size:18px; line-height:42px;}
.btmewm .add_cont p a { font-size:18px;}

.inabout {}
.com_content_l { width: 44%;}
.com_content_r { width: 44%;}

.posbox { max-width:96%; clear:both; overflow:hidden; margin:0 auto; }
.menu3 { clear:both; margin:20px auto 20px auto; max-width:100%; }

/*内页*/
.mainarea{ margin:0 0%;}

.right { clear: both; width: 96%; padding:2rem;}

}

@media screen and (max-width:1270px)
{


.procxn {clear:both;max-width:1488px;padding:1rem 2rem 2rem 2rem; }


.right { clear: both; width: 96%; /*padding:2rem 10%;*/}

.procxn {clear:both;max-width:1488px;padding:0; }
.provod { width:100%; height:520px;}

}


@media screen and (max-width:1160px)
{
.provod { width:100%; height:475px;}

.inspvo { width:900px; height:500px;}
.zzsc {position: fixed;left:13%; width:900px;}


}

@media screen and (max-width:1024px)
{
.dianhua { display:none; }

.mainbg1 li { width:100%; margin:0.5rem 2% 0.5rem 0;}
.mainbg1 li .probig { width:48%; margin-bottom:1.5rem;}
.mainbg1 li .probt { width:46%; margin-right:2%;}
.mainbg1 li .prosm { width:100%; margin-right:0rem;}


.mainbg1 li:nth-child(2n){ margin-right:0; }

.prosix li:nth-child(n+10) { width:100%;margin-right:0;}

.mainbg2 .postwit { margin: 0 auto; max-width:98%; padding:20px;}

.chanpin li { width: 49%;}

.leftbox { width:100%; overflow: hidden;}
.rightbox { width:100%; overflow: hidden;}

.mainbg4 li { width:49%;}

.mainbg6 {background: url(../images/com_bg.jpg) center;}
.com_content_l { width:60%; margin:auto;}
.com_content_l img { width:100%;}
.com_content_r {width:100%; margin-top:2rem; }

.inspvo { width:760px; height:400px;}
.zzsc {position: fixed;left:13%; width:760px;}
	
.footermenu { display:none}
.footer_ys ul li p { display:none}


.btmewm .add_cont p { line-height:32px;}

/*产品中心*/
.chanpin_list{ width:68%; }
/*产品中心 end*/

.provod { width:100%; height:420px;}

.message_add input[type="text"] { width:88%; border:0px solid red; background:#fff; }
.message_add textarea {  width:88%;}
}




@media screen and (max-width:1000px)
{
/*Banner大图调用 开始*/
.bannerwrap .banner .mask { vertical-align:middle; position:absolute; width:100%; height:20px; right:0; bottom:7%; text-align:center; }
/*Banner大图调用 结束*/

.dianhua{ display:none; }



}


@media screen and (max-width:960px)
{
.ibiaoti{ text-align:center; margin:0px 0 35px 0;  }

.inspvo { width:700px; height:400px;}
.zzsc {position: fixed;left:13%; width:700px;}

/*内页*/
.menu3 h3,.menu1 a{ width:32%;}
/*产品view页*/
.proviewle{ margin:0 auto;float:none;width:100%;}
.proviewri{float:none; width:100%;margin-left:0;}


.protedlc .protd {width:100%;}
.protedlc .profw { width:100%;}

.provod { width:100%; height:400px;}

.protedlc p { font-size:21px; line-height:40px;}
.protedlc span {font-size:21px;}
.prowz p { font-size:21px; line-height:40px;}


.product_list li { width:48.8%; }
.product_list li:nth-child(2n) { margin-right:0%;}
.product_list li:nth-child(3n) { margin-right:1.2%;}

}

@media screen and (max-width:854px)
{

.inspvo { width:760px; height:400px;}
.zzsc {position: fixed;left:6%; width:760px;}

.btmewm .code { margin:0 auto; width:96%;}
.btmewm .add_cont { margin:1rem auto; width:96%; }
.btmewm .add_cont p {font-size:16.2px;}
.btmewm .add_cont p a {font-size:16.2px;}

.provod { width:100%; height:340px;}


}


@media screen and (max-width:768px)
{
.head .logo { width: 400px; margin: 0 0 0 0;}
.head .logo img { width:100%;}
.mainbg2 .postwit li { width:49%;}


.mainbg1 ul { background:none; margin:0.5rem 0; padding:0;}
.mainbg1 li .probig { width: 100%;  margin-bottom: 1.5rem; }
.mainbg1 li .probt { width:100%; margin:0}
.mainbg1 li .prosm { display:none;}

.list_bk { padding:0 0%;}


/*.newfl { margin-bottom:1rem;}
.newfl&gt;ol{ width:100%; flex:auto;margin-right:0px; line-height:40px; margin-bottom:1px; }
.newfl&gt;ol a{display:block;font-size:1.1rem;color:#fff;}*/




.chanpin li {width:100%;}	
	
.footer_ys { padding:1.5rem 0;}
.footer_ys ul li { text-align:center;}
.footer_ys ul li img { float:none; margin-right:0rem;}

.right { clear:both; width:94%;padding:2rem;  }

.info_xinwen dl { width:100%; margin-right:0;}
.info_xinwen dl dd h4 { font-size:18px; font-weight:bold; height:auto !important;}

.positioninfobox {padding: 3rem 0 2rem 0;}
.protitle { font-size:28px;  margin: 1.5rem 0 0.5rem 0; display: block;}

.provod { width:100%; height:380px;}

.protedlc p { font-size:15px; line-height:28px;}
.protedlc span {font-size:18px;}
.prowz p { font-size:15px; line-height:28px;}

.inspvo { width:100%; height:400px;}
.zzsc {position: fixed;left:0%; width:100%;}

.proinfo_view { margin:0 auto; width:100%;}
.procxn { padding:0 1rem;}

.footerlink { display:none;}


}

@media screen and (max-width:720px)
{
.fl_menu a{  width:140px;  }

/*尾*/
.footerbox{ clear:both; width:100%; margin:5% auto 0 auto; background:#f7f8fa; }

.footer{ display:block; justify-content:space-between; }
.liuyan{ margin:0px 0 0 0; padding:40px 0 0 0; width:100%; }
.liuyan .liuyan_title h3{ font-size:22px; text-transform : uppercase; }
.liuyan .liuyan_title ol{ color:#666666; margin:5px 0 10px 0; }

.footer_r{ width:100%; margin:30px 0% 0 0%; background:url(../images/footer_r.jpg) no-repeat right 40px; background-size:50%; }


.provod { width:100%; height:350px;}

}

@media screen and (max-width:640px)
{
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 15px; font-family:"Microsoft Yahei", 宋体, Arial, Verdana, Helvetica, Sans-serif; font-weight:normal; }


.headerpage { background:#ebefef;}
.head { margin:0; padding:1rem 0;}

.head .logo {mix-blend-mode:multiply;}

.sousuo { display:none;}
#trigger { display:block;}


.bannerwrap { display:none;}
.banner1wrap { display:block}

/*.bannerwrap { background:none; background-size:155%; background-position:-50px 0px; }
.bannerwrap .banner { margin-left:-14%; width:155%;}
.bannerwrap .banner .mask  { left:0; width:80%;}
*/
.ilistbt a { display:block; margin:0px 0; text-align:center;}

.ibiaoti{ text-align:center; margin:0px 0 0.5rem 0;font-size:24px;}
.ibiaoti a{ font-size:24px; font-weight:bold; margin-bottom:0.5rem;}
.ibiaoti .bt_sub { padding:0.5rem 1rem 0.5rem 1.5rem; text-indent:2rem; text-align:left;}

.ibiaoti font { font-size:20px; margin-left:0.5rem; color:#c7000b;}

.newfl &gt; ol { line-height:45px;}
.newfl &gt; ol a { font-size:1.2rem;}
.closexs { display:none;}


.mainbg1 ul { padding:0.5rem 0;}

.mainbg2 { padding-top:2rem;}
.mainbg3 { padding: 2rem 0;}
.mainbg4 { padding: 2rem 0;}
.mainbg4 li { width:100%;}
.mainbg5 { padding: 2rem 0;}


.inabout {padding:2rem 0;}
.com_content_l { width:90%;margin: auto;  }
.com_content_r { width:90%;margin:1.5rem auto 0 auto;  }
.com_content_r .sub { line-height:1.8rem;}

.btmewm .code { margin-top:1rem;}

/*job招聘*/
.job_shuoming{ line-height:30px; margin:25px 0 0px 0; }
.job_tel{ text-align:center; margin:0 0 8% 0; }
.job_tel span{ font-weight:bold; font-size:26px; color:#d43126; }
.menus ul li{ margin: 5px;border: 1px solid #d3d3d3;border-radius: 50px; padding:10px 0%; flex:1; cursor: pointer}

.show_table tbody tr td:nth-child(2),.show_table tbody tr td:nth-child(4){ display:none; }

.positioninfo { font-size:26px; line-height:32px; margin-bottom:1rem;}
.position {font-size: 15px; line-height:26px;}

/*内页*/
.menu3 { clear: both; margin: 20px auto 20px auto;max-width:100%;  }
.menu3 h3,.menu1 a{ width:49%;}

.footerbottom{ padding-bottom:60px; }
.fnav2{ display: block;float:right;width:100%; margin:0 auto;  overflow:hidden; background:#c7000b; padding:10px 0 ; position: fixed ;bottom:0;z-index:9999}
.fnav2 a{ float:left; width:30%; overflow:hidden;  color:#FFF; font-size:18px; overflow:hidden ; text-align:center; font-size:16px;}
.fnav2 a img{ width:30%;vertical-align:middle; padding-left:4%; padding-right:5%;}

.yb_conct{ display:none; }

.proviewle { float:none; max-width:100%; }
.proviewle img{ width:100%; }
.proviewri { clear:both; margin-left:5%; float:left; max-width:90%; overflow:hidden;  }


.right { clear:both; max-width:100%;padding:1rem; }
.provod { width:100%; height:330px;}

.lxf_view {  padding:4% 0% 2% 0%; }
.comtu li { width:100%; margin:0.5rem 0;}
.comtu .feix { font-size:1rem; margin-bottom:0;}

.footerbg { background:#ebefef;}
.footerbottom{ background:#ebefef; padding:10px 6% 55px 6%;color:#333; border:1px solid #ebefef}
.footerbottom { }
.footerbottom a { color:#333;}

.search_request_ul li span{max-width:100%;}
.search_request_ul li span:last-child{  width:100%;}
.search_request_ul li .link { width:100%;}

}

@media screen and (max-width:580px)
{
.head { margin:0px auto;}	
.head .logo{ width:80%; margin:0.3rem 0;  }
.head .logo img{ width:100%}

.mainbg1 .redbg { padding-bottom:0.5rem;}
.mainbg1 ul { margin:0;}
.mainbg1 li {}
.mainbg1 li .probig { margin-bottom:0.9rem;}

.mainbg1 li .probt h1 {font-size:15px; font-weight: normal; text-align: center; margin-bottom:0;}
.mainbg1 li .probt p { display:none;}



.prosix { padding:0;}

.leftbox li a h1 {font-size: 1.2rem;padding-top: 1.5rem;}

.mainbg2 .postwit li { width:100%;}

.chanpin li { margin:0 auto 1rem auto;  }

.footer_ys ul li img { width:60%;  }
.footer_ys ul li h5 { font-size:18px;}

.prowz { padding:0rem 0;}

.provod { width:100%; height:290px; }



.procxn { padding:0.5rem;  }
.proinfo_view td { font-size:12px; border:1px solid #dedede;}

.product_list li { width:100%; margin-bottom:1rem; }
.product_list li:nth-child(2n) { margin-right:1.2%;}

.n_view { padding:0;}


.message_add input[type="text"] { width:78%; border:0px solid red; background:#fff; }
.message_add textarea {  width:78%;}


}

@media screen and (max-width:480px)
{


.leftbox li img { width:180px;}


/*产品中心*/
.product_menu a{ display:block; line-height:36px; font-size:17px; border:1px solid #e1e1e1; padding:0 0px; margin:0 0px 2px 0px; transition: all linear 0.3s; }

/*内页*/
/*.menu3 h3,.menu3 a{ width:100%;}*/

.positioninfo { font-size:28px;}

.provod { width:100%; height:250px;}
.message_add input[type="text"] { width:80%; border:0px solid red; background:#fff; }
.message_add textarea {  width:80%;}
.message_add p font {width:70px;}

}

@media screen and (max-width:430px)
{
.provod { width:100%; height:210px;}


}

/*手机站导航必要样式不能删除*/
@media screen and (min-width:1025px) {
.headerpagewap{display: none}
}</pre></body></html>